package com.ruoyi.project.system.personnel.service;

import com.ruoyi.project.system.personnel.domain.Apply;

import java.util.List;

/**
 * 申请 服务层
 * @author LHF
 */
public interface IApplyService {

    /**
     * 根据条件查询所有申请信息
     * @param title 标题
     * @param applicant 申请人
     * @return
     */
    List<Apply> queryAllApply(String title, String applicant);


    /**
     * 批量删除申请信息
     * @param ids 要删除的数据
     * @return
     */
    public int deleteInfo(String ids);

    /**
     * 添加申请
     * @return
     */
    public int addSubmit(Apply apply);

    /**
     * 根据id查询申请  用于数据回显
     * @param applyId
     * @return
     */
    public Apply selectApplyById(Long applyId);

    /**
     * 修改保存申请
     * @param apply
     * @return
     */
    public int updateApply(Apply apply);



}
